package pratica06.model;

/**
 *
 * @author a100101
 */
public class Aerofolio extends Decorator{

    private String nome;
    private int preco;
    
    public Aerofolio(Component pai, String nome, int preco){
        super(pai);
        this.nome = nome;
        this.preco = preco;
        ((Observable)pai).notifyTodos();
    }

    @Override
    public String getDescricao() {
        String filho = this.comp.getDescricao();
        return filho + "\nAerofolio: " + this.nome + "\t Preço: "+this.preco;
    }

    @Override
    public int getPreco() {
        return this.comp.getPreco() + this.preco;
    }
    
}
